

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<script type="text/javascript" src="helpman_topicinit.js"></script>

<title>Create MDG Technologies  [Enterprise Architect User Guide]</title>

<meta name="keywords" content="Enterprise Architect, Sparx Systems, UML, Create,Create MDG Technologies,MDG Technologies,MDG Technologies Create,MDG Technology Wizard,MDG Technology Wizard Create Technologies">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta http-equiv="Content-Style-Type" content="text/css" />

<link type="text/css" href="default.css" rel="stylesheet" />
<style type="text/css">
  A, A:Visited
  {
    color: #00F;
  }

  A:Active, A:Hover
  {
    color: #F00;
  }

  OL
  {
    margin: 5px 0 5px 48px;
  }

  UL
  {
    margin-bottom: 3px;
    margin-top: 0;
  }

  #nsr
  {
    background-color: #D4DFFF;
  }

  #nsr A
  {
    text-decoration: none;
  }

  #mainbody
  {
    padding: 8px;
  }

  .p_BodyText
  {
    padding: 5px 0;
  }
</style>



<style type="text/css" media="screen">
  BODY
  {
    background-color: #FFFFFF;
  }

  #nsr
  {
    padding: 6px 6px 0 6px;
    border-bottom: none;
    vertical-align: top;
    z-index: 2;
    visibility: visible;
    left: 0;
    top: 0;
    position: absolute;
  }

  #mainbody
  {
    left: 0;
    top: 0;
    margin: 0;
    position: absolute;
    padding: 10px;
    overflow: auto;
    height: 100%;
    z-index: 1;
    background-repeat: no-repeat;
    background-position: bottom right;
    background-attachment: fixed;
  }
</style>

<style type="text/css" media="print">
  #nsr
  {
    visibility: none;
  }

  #mainbody
  {
    overflow: visible;
  }
</style>
<script type="text/javascript" language="JavaScript" src="nonscroll.js"></script>

</head>
<body scroll="no">

<div id="page">



        <div id="content">
          <div id="content-inner">
          



  
          <div id="nsr">
            <table border="0" cellspacing="0" cellpadding="4" width="100%">
              <tr valign="top">
                <td align="left">
  


                  <p class="p_Heading1"><span class="f_Heading1">Create MDG Technologies</span></p>



  
                </td>
                <td align="right">
                  <a href="introduction.htm" onmouseover="document.images.main.src='button_main_h.gif'" onmouseout="document.images.main.src='button_main.gif'">
                    <img name="main" src="button_main.gif" border=0 alt="Return to Introduction">
                  </a>&nbsp;
    
                  <a href="mdgtechnologies_2.htm" onmouseover="document.images.prev.src='button_prev_h.gif'" onmouseout="document.images.prev.src='button_prev.gif'">
                    <img name=prev src="button_prev.gif" border=0 alt="Previous page" />
                  </a>&nbsp;
    
    
    
                  <a href="addingprofileinmdgtechnolo.htm" onmouseover="document.images.next.src='button_next_h.gif'" onmouseout="document.images.next.src='button_next.gif'">
                    <img name=next src="button_next.gif" border=0 alt="Next page" />
                  </a>
    
    
                </td>
              </tr>
            </table>
          </div>
          <div id="mainbody">
  


                <p class="p_BodyText"><span class="f_BodyText">Using the MDG Technology Wizard, you can create MDG Technology files that can include <a href="umlprofiles_2.htm">UML Profiles</a>, Code Modules, Patterns, Images and Tagged Value Types. To create an MDG Technology file, follow the steps below:</span></p>
<ol style="text-indent: 0px; margin-left: 48px; list-style-position: outside;">
<li value=1><span class="f_NumberedList">Select the </span><span class="f_MenuKeyField">Tools | Generate MDG Technology File</span><span class="f_NumberedList"> menu option. The </span><span class="f_UIControl">MDG Technology Creation Wizard</span><span class="f_NumberedList"> screen displays.</span><br>
<img src="mdgwizard.png" width="448" height="359" border="0" alt="MDGWizard"><br>
<span class="f_NumberedList">&nbsp;</span></li>
<li value=2><span class="f_NumberedList">Click on the </span><span class="f_MenuKeyField">Next</span><span class="f_NumberedList"> button to proceed. The </span><span class="f_UIControl">MDG Technology Wizard</span><span class="f_NumberedList"> prompts you to:</span></li>
</ol>
<ul style="text-indent: 0px; margin-left: 65px; list-style-position: outside;">
<li><span class="f_Bulletlist3">Create an MDG Technology File by creating a new MDG Technology Selection (MTS) file</span></li>
<li><span class="f_Bulletlist3">Create an MDG Technology File using an existing MTS file</span></li>
<li><span class="f_Bulletlist3">Not use any MTS file.</span><br>
<span class="f_Bulletlist3">&nbsp;</span></li>
</ul>
<p class="p_Bulletlist3"><img src="mdgwizardpath.png" width="450" height="359" border="0" alt="MDGWizardPath"><br>
<span class="f_Bulletlist3">&nbsp;</span></p>
<p class="p_NumberedList"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="f_NumberedList">(An MTS file stores the selected options that you define during the creation of an MDG Technology File. If you use an MTS file, you can later modify it to add or remove specific items in the MDG Technology File. This is the recommended process.)</span></p>
<ol style="text-indent: 0px; margin-left: 48px; list-style-position: outside;">
<li value=3><span class="f_NumberedList">Select the appropriate MTS file option. Click on the </span><span class="f_MenuKeyField">Next</span><span class="f_NumberedList"> button.</span><br>
<span class="f_NumberedList">&nbsp;</span><br>
<span class="f_NumberedList">If you selected an MTS file, the </span><span class="f_UIControl">MDG Technology Wizard</span><span class="f_NumberedList"> prompts you to save the changes in the existing MTS file or into a new MTS file. This enables you to create a modification based on the existing MTS file, while preserving the original file.</span><br>
<span class="f_NumberedList">&nbsp;</span><br>
<img src="mdgwizardselectmts.png" width="447" height="351" border="0" alt="MDGWizardSelectMTS"><br>
<span class="f_NumberedList">&nbsp;</span></li>
<li value=4><span class="f_NumberedList">Select the appropriate option and click on the </span><span class="f_MenuKeyField">Next</span><span class="f_NumberedList"> button. The </span><span class="f_UIControl">MDG Technology Wizard - Create </span><span class="f_NumberedList">screen displays.</span><br>
<span class="f_NumberedList">&nbsp;</span><br>
<img src="mdgwizardcreate.png" width="452" height="360" border="0" alt="MDGWizardCreate"><br>
<span class="f_NumberedList">&nbsp;</span></li>
<li value=5><a name="createmdgtech"></a><span class="f_NumberedList">Complete the fields on this screen as follows:</span></li>
</ol>
<div style="text-align: left; text-indent: -21px; padding: 0px 0px 0px 0px; margin: 5px 0px 0px 48px;"><table cellspacing="0" cellpadding="0" border="0" style="border: none; border-spacing:0px; border-collapse: collapse;">
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="163" bgcolor="#e3e6ed" style="width:163px; background-color:#e3e6ed; border: solid 1px #000000;"><p class="p_Tableheader"><span class="f_Tableheader">Option</span></p>
</td>
<td valign="top" width="461" bgcolor="#e3e6ed" style="width:461px; background-color:#e3e6ed; border: solid 1px #000000;"><p class="p_Tableheader"><span class="f_Tableheader">Use to</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="163" style="width:163px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext" style="font-weight: bold;">Technology</span></p>
</td>
<td valign="top" width="461" style="width:461px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext">Type the name of the MDG Technology.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="163" style="width:163px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext" style="font-weight: bold;">Filename</span></p>
</td>
<td valign="top" width="461" style="width:461px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext">Type or select the path and filename of the MDG Technology File (the file extension for this file is .xml).</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="163" style="width:163px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext" style="font-weight: bold;">ID</span></p>
</td>
<td valign="top" width="461" style="width:461px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext">Type a reference for the MDG Technology File, up to 12 characters long.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="163" style="width:163px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext" style="font-weight: bold;">Version</span></p>
</td>
<td valign="top" width="461" style="width:461px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext">Type the version number of the MDG Technology File.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="163" style="width:163px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext" style="font-weight: bold;">Notes</span></p>
</td>
<td valign="top" width="461" style="width:461px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext">Type a short explanation of the functionality of the MDG Technology.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="163" style="width:163px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_UIControl">Select Items to be included in this Technology</span></p>
</td>
<td valign="top" width="461" style="width:461px; border: solid 1px #000000;"><p class="p_Tabletext"><span class="f_Tabletext">Select the checkbox for each item to be included in the MDG Technology file.</span></p>
<div style="text-align: left; text-indent: 0px; padding: 0px 0px 0px 0px; margin: 4px 2px 4px 2px;"><table cellspacing="0" cellpadding="2" border="0" style="border: none; border-spacing:0px;">
<tr style="text-align:left;vertical-align:bottom;">
<td valign="bottom" bgcolor="#efeff7" style="background-color:#efeff7;"><p class="p_TiporNote" style="border-top: none; border-right: none; border-left: none;"><span class="f_TiporNote">Note:</span></p>
</td>
</tr>
<tr style="text-align:left;">
<td bgcolor="#f7f7ff" style="background-color:#f7f7ff;"><p class="p_TiporNoteText"><span class="f_TiporNoteText">If you select the </span><span class="f_MenuKeyField">Profiles</span><span class="f_TiporNoteText"> checkbox, you must include a Stereotype Profile. However, if you do not select the </span><span class="f_MenuKeyField">Profiles</span><span class="f_TiporNoteText"> checkbox, you can <a href="working_with_mts_files.htm">add other profiles later</a> without including a Stereotype Profile.</span></p>
</td>
</tr>
</table>
</div>
</td>
</tr>
</table>
</div>
<p class="p_NumberedList"><span class="f_TextIndentedL2">&nbsp;</span></p>
<ol style="text-indent: 0px; margin-left: 48px; list-style-position: outside;">
<li value=6><span class="f_NumberedList">The items selected in the </span><span class="f_UIControl">Select Items to be included in this Technology</span><span class="f_NumberedList"> panel run specific dialogs to enable selection of the specific items to be included in the MDG Technology. The methods used for selection of specific items are found in the following topics:</span></li>
</ol>
<ul style="text-indent: 0px; margin-left: 65px; list-style-position: outside;">
<li><span class="f_Bulletlist3"><a href="addingprofileinmdgtechnolo.htm">Add a Profile</a></span></li>
<li><span class="f_Bulletlist3"><a href="addingpatterninmdgtechnolo.htm">Add a Pattern</a></span></li>
<li><span class="f_Bulletlist3"><a href="addingtaggedvaluesinmdgte.htm">Add Tagged Values</a></span></li>
<li><span class="f_Bulletlist3"><a href="addingcodemodulesinmdgtec.htm">Add Code Modules</a></span></li>
<li><span class="f_Bulletlist3"><a href="adding_mda_transforms_in_mdg_t.htm">Add MDA Transformations</a></span></li>
<li><span class="f_Bulletlist3"><a href="addingimagesinmdgtechnolog.htm">Add Images</a>.</span></li>
</ul>
<ol style="text-indent: 0px; margin-left: 48px; list-style-position: outside;">
<li value=7><span class="f_NumberedList">Click on the </span><span class="f_MenuKeyField">Next</span><span class="f_NumberedList"> button. The </span><span class="f_UIControl">MDG Technology Wizard - Finish</span><span class="f_NumberedList"> screen displays, providing information on the items included in the MDG Technology File.</span><br>
<span class="f_NumberedList">&nbsp;</span><br>
<span class="f_NumberedList"> <img src="mdgwizardconfirm.png" width="439" height="353" border="0" alt="MDGWizardConfirm"></span><br>
<span class="f_NumberedList">&nbsp;</span></li>
<li value=8><span class="f_NumberedList">If you have used an MTS file and want to </span><span class="f_Bulletlist3">update it, select the </span><span class="f_MenuKeyField">Save to MTS</span><span class="f_Bulletlist3"> checkbox.</span></li>
<li value=9><span class="f_Bulletlist3">If </span><span class="f_NumberedList">you are satisfied with the selection of items, click on the </span><span class="f_MenuKeyField">Finish</span><span class="f_NumberedList"> button.</span></li>
</ol>
<p class="p_BodyText"><span class="f_BodyText">You can now <a href="working_with_mts_files.htm">edit the MTS file</a>, if required, to add further items such as:</span></p>
<ul style="text-indent: 0px; margin-left: 30px; list-style-position: outside;">
<li><span class="f_Bulletlist1">Diagram Profiles</span></li>
<li><span class="f_Bulletlist1">Task Panes</span></li>
<li><span class="f_Bulletlist1">Model Search definitions</span></li>
<li><span class="f_Bulletlist1">Enterprise Architect UML Toolbox pages</span></li>
<li><span class="f_Bulletlist1">Model Views</span></li>
<li><span class="f_Bulletlist1">Icons and logos for the technology</span></li>
<li><span class="f_Bulletlist1">Model Validation configurations</span></li>
<li><span class="f_Bulletlist1">Model Templates.</span></li>
</ul>
<p class="p_BodyText"><span class="f_BodyText">To make the MDG Technology File accessible to an Enterprise Architect model, you must </span><span class="f_BodyText" style="font-style: italic;">add</span><span class="f_BodyText"> the technology file path to the </span><span class="f_UIControl">MDG Technologies - Advanced</span><span class="f_BodyText"> dialog. See the </span><span class="f_BodyText" style="font-style: italic;"><a href="access_remote_mdg_technologies.htm">Access Remote MDG Technologies</a></span><span class="f_BodyText"> topic.</span></p>




            </div>
          </div>
        </div>



</div>


</body>
</html>
